009e7a
@@ -115,6 +115,7 @@
public int processCmd(String cmd) {
 
     } else if (tokens[0].equalsIgnoreCase("source")) {
       String cmd_1 = getFirstCmd(cmd_trimmed, tokens[0].length());
+      cmd_1 = new VariableSubstitution().substitute(ss.getConf(), cmd_1);
 
       File sourceFile = new File(cmd_1);
       if (! sourceFile.isFile()){
